An Object Model for Multiprogramming

نویسنده

  • Jayadev Misra
چکیده

We have developed a programming model that integrates concurrency with object-based programming. The model includes features for object definition and instantiation, and it supports concurrent executions of designated methods of the object instances. Yet, the model includes no specific communication or synchronization mechanism, except procedure call. The traditional schemes for communication, synchronization, interfaces among processes and accesses to shared memory can be encoded by objects in our model. Concurrency in the model is transparent to the programmer; the programmer believes that the program executes in a sequential manner whereas the implementation employs concurrent threads to gain efficiency.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Simple, Object-Based View of Multiprogramming

Object-based sequential programming has had a major impact on software engineering. However, object-based concurrent programming remains elusive as an effective programming tool. The class of applications that will be implemented on future high-bandwidth networks of processors will be significantly more ambitious than the current applications (which are mostly involved with transmissions of dig...

متن کامل

A Discipline of Multiprogramming ( preliminary draft ) JAYADEV

Research in multiprogramming has, traditionally, attempted to reconcile two apparently contradictory goals: (1) it should be possible to understand a module (e.g., a process or a data object) in isolation, without considerations of interference by the other modules, and (2) the implementation should permit a ne level of granularity so that no process is ever locked out of accessing common data ...

متن کامل

Analysing multiprogramming queues by generating functions

The generating function approach for analysing queueing systems has a longstanding tradition. One of the highlights is the seminal paper by Kingman on the shortest queue problem, where the author shows that the equilibrium probabilities Pm,n of the queue lengths can be written as an infinite sum of products of powers. The same approach is used by Hofri to prove that for a multiprogramming model...

متن کامل

A Review of Memory Allocation and Management in Computer Systems

In this paper I have described the memory management and allocation techniques in computer systems. The purpose of writing this survey paper is to elaborate the concept of memory allocation and management in computer systems because of the significance of memory component in computer system’s hardware. It is apparent from the work of computer scientists that effective and efficient main memory ...

متن کامل

Multiprogramming pdf

progress report on the multiprogramming effort at the. Department of.This paper describes the philosophy and structure of a multiprogramming sys. The multiprogramming system developed by Regnecentralen for the RC 4000.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998